Great location, friendly hosts, and excellent amenities. I wouldn't hesitate to stay again!