Amazing place with all modern amenities and beautiful views all around. Perfect place. Alice has been amazing with super fast communication and so flexible making our holidays truly memorable. It has been best experience we have had.