Great location, very clean, great accommodations, we had a great time. The hosts were very attentive.