Excellent hosts, excellent accommodations, awesome location. Will be back!