Check-in was challenging. Nadia was not there and her mom was not sure how to take a photocopy so she was holding out passports which we needed to rent bikes so we were on hold. After waiting about 1/2 an hour, my friend was able to convince Nadia's mom that we could show her how to photocopy. She learned quickly but it took time from our limited schedule.
E-mail communication was good but our air conditioning was not working on the first night and there was no one at the front desk or a number to reach any one. The check out time is 10am which is a little early. At 8:30am I asked for a little leeway as we had had a late night but they said no they couldn't and the next thing I know there is someone in our apartment cleaning! The cleaning person was very confused to see us and it took awhile to let her know that we still needed some time to check out. So we had even less time to get out of the apartment.
The apartment is really clean and modern and the location is a little out of town but good. The part that you don't really see is that your 'view' is of a huge kids water park. If you have kids, it's a dream. If you're on an adult holiday a bit less than ideal. The pool is nice as you only really share it with the 6+ units in the building but it is very shallow so laps can be done but you might scrape some knees.
Overall it is a nice place but not worth the price in terms of service.