A great place to stay! It was very clean and classy! Everything and everywhere, including kitchen, bedrooms, bathrooms, and living room were clean and brand new. The only minor issue was the hot water, where there was not enough hot water in the morning for more than 3 people to take shower and we had to wait about 30 minutes for the water to get hot again! But still, very good and amazing place to stay!