Guaranteed amazing views and the place is so beautiful and sparkling clean. Lovely people to deal with as well. Very considerate of everything. Was a great stay