Great stay, great terrace, and fantastic location