Amazing place, amazing views. Has everything you need for a relaxing break. Kids loved the spa!