Fantastic location,
Great, stylish, accommodation.
Perfect holiday.