Great location, amenities and an awesome host. Only problems are cleanliness issues and maintenance that needs revisiting.