We stayed in 2 bedroom unit. It is spacious and comes with bathtub, kitchen, dining and living area. It was great! The swimming pool has amazing view. The not so great part is check in time. We reached the hotel at 5pm and was told the room was not ready due to high occupancy rate and had to wait 1 to 2h. It was disappointing as the kids were very tired after a long day. We went for a swim first. Luckily we didn't have to wait so long and the room was ready. The second thing was the breakfast bento. It was a box with spicy bee hoon, 2 small pastries and 1 drink. However, given the affordable rates, I think it is OK as we went nearby to have a nice cafe breakfast.