Our stay at Maya’s was perfect. The flat is comfortable, spacious, functional, and just right for a family of 4. The location couldn’t be beat with shops, restaurants, the beach, and public transport all within a 5 minute walk. Our only regret was not being able to have stayed longer.