Michaels place exceeded our expectations. It was super clean and he had pretty much everything we needed in the kitchen, bathrooms and bedrooms. The gated villas made us feel safe as security always asked for name and where were staying at. Great value!