The well appointed apartment was perfect for our family of 4 during our 3 day stay. Xenia has taken much care to provide everything needed, including toiletries, breakfast items and even freshly made mango juice. I give 5 stars for cleanliness, location, pool/garden area and the complex shops & restaurants. Loved it!