The front counter was unassuming, located in a small glass-walled room manned by 2 friendly girls. Check in was super quick. They offered me room service staff to bring our bags to the apartment as our hands were full. The living room was spacious. We could put another family in there. The beds were good: 2 queen beds n 2 single beds. So the kids didnt have to share with each other. The toilet in the 2nd room was a bit dissappointment because it was smelly. The kitchen was clean n well equipped. My kids were happy with the swimming pool.