Stunning views and a spa - what more do you need! We had the best time here and hope to be back soon