Fantastic location, great amenities, attentive hosts, and very clean! Would come back in a heartbeat!