The location is fantastic; everything is easily accessible. The hosts are wonderful: flexible, friendly, and give caring advice. Definitely recommended