We took the family fantasy package. The rooms are adequately big. We have a joined room for our children with a queen size bed. Our bed is huge w a king size bed. Hotel is clean but the cleaners need to step up in the cleaning individual rooms. Our room was swept but at the very minimal. The staff is very friendly and never fail to greet us. Our stay has been very pleasant. They have 2 pools, one with slides and a small lazy river. Floats are provided for free. The hotel is also very conveniently situated with shops around.