super clean, great location, very attentive owners. we had a fantastic time.
a very good value!