Fantastic location, every amenity you'd need and wonderful hosts make for a must stay. Would highly recommend.