We had a minor hiccup with incorrect keypad code provided for check in, but Mona quickly resolved it for us. Upon entering, we informed Mona of some debris leftover around the kitchen area and the floors being a little sticky. No hassles, she offered for the cleaners to come next day. After that, no complaints. The floors were cleaned as we requested and the rest of our stay was great. Great location, few minutes walk to the beach, centrally located, plenty of food options. Condo was spacious and kept well. We took advantage of the pool right on our floor, no one else was there so it was like a private pool for us. I would come back again.