Minimum stay requirements may vary depending on the season and the property booked.
A minimum 2-night stay applies throughout the year, and a minimum 7-nights apply during Peak Season, 22 December to 5 January. Guests are encouraged to enquire directly.
