Excellent; Hosts, Location, Amenities, Cleanliness, Very Spacious Place. Highly Recommended.