Very clean and spacious place. An absolutely amazing place to stay. Well equipped with toiletries, cooking and eating utensils, laundry supplies, extra towels and bedding. Truly was the perfect stay. Location is great, food places and markets close by.