Beautiful place with amazing views. we had a great stay, but read all the full description as there are extra fees after booking.