The place was clean, well-maintained, and in a beautiful location. The hosts were very accommodating as well.