This place really has it all. Amenities, great location, cleanliness, security, and an amazing host. Esther really made sure we had a comfortable stay. From stocking the fridge with breakfast foods to ensuring we had bottled water and even checking on us (by email) during our stay. This place was very spacious and perfect location with local shops, malls, and restaurants all within walking distance. I would definitely recommend this place to stay.