location and accomodation is perfect to enjoy your holiday.