Perfectly located, spotlessly clean, great knowledgeable host. Roof Terrace is a massive bonus. Would highly recommend.