1- An amazing place
2- Very clean
3- Exceptional view
4- Great food
5- Very nice people and high level of hospitality.
Thank you guys, we had a wonderful holiday.