Great place to stay. It ticked all the boxes that my family required. It's like a home away from home but with spectacular view.