Location is everything. The place was clean and tidy with all the basic amenities. The hosts were quick to respond to questions and very gracious and helpful.