Great Location, Amazing View, Very nice place to stay. However they need to put a little good care in the walls, bathroom floors and cleaning and the bed sheets. That’s why and not giving 5 stars. Other that that everything else was great!!