Amazing views and very private. All of us, including the kids, enjoyed the spa. The place was very clean and had all the bells and whistles to make the stay very comfortable.