The view is spectacular and makes up for some of the other short comings. The rental could have been more clean especially the showers and the couches. I washed the sheets, as I do at every rental when I arrive, and the mattress cover had stains. Also, there was a lingering odor of dog. While I did bring my 9 pound multipoo, I have stayed at other dog friendly places and you would never know it caters to dogs. Further, there is a need for maintenance around the place such as the master bathroom shower door felt like it could come off the hinge any day, the glass balcony did not seem secure as it did not have the brackets in between each slab of glass. This is a great location and a wonderful view but the rental is in need of some TLC.