Excellent accommodation and location to ensure a wonderful holiday.