Excellent hosts. Though we arrived late, they were patiently waiting at the property to check us in. The hosts gave us good recommendations for food. The apartment was really clean and comfortable with all amenities provided.