Very clean and has nice amenities. The host is very accommodating and will make sure that your stay goes exactly how you planned it. Excellent place, definitely would stay again.