Maya has a really nice condo, in a well situated location. The amenities were more than enough from bedding, towels, kitchenware and entertainment. We slept undisturbed throughout the entire weekend. Check-in was no hassle at all, security at the front door were very polite. It was no issue with the parking space in the garage, it was really sizeable. We would definitely love to book this listing again, next time around.