This place checked all marks; location, furniture, amenities, view, cleanliness, and self check in and out. The host knows what to do and doint a great job!