fantastic location, amazing accommodation, great communication and hospitality