Excellent location, spotlessly clean, and everything that you need. The hosts were friendly and responsive in all communications. Perfect getaway!!!