This is the perfect place to stay; nice, clean, not too extravagant to blow the budget, but nice enough to feel like you're on a special vacation. Great location. Thoughtful host and amenities.