The place was super clean, instructions were very clear, flexible check-in and check-out, the place was as described in the listing. Was a great stay. This is a 5 stars place.