Amazing location and high quality everything. Spa and view were particularly outstanding.