Location and balcony views were better than we expected. Some spots weren't the cleanest upon our arrival but communication was quick, polite, and accommodating. Would certainly consider reserving again on our next trip back!