Amazing location and view. Everything was super clean and basically all amenities that I could think of were provided. Even had portable air conditioners in every room! Had a lovely time and would most certainly stay there again.