Fantastic accommodation in a fabulous spot. Exceptional quality for money.