Excellent location & communication. Great balcony & with a refresh could be a fantastic stay.