Exceeded our expectations by far! Incredible views and a beautiful tidy and well thought out place to stay.