I am a regular traveler. The apartment was very clean, the communication with Peter & Lydia was Excellent, ive never stayed anywhere with this level of communication. Plenty of consumables. My family had a great time the kids loved the pool, will definitely stay again.