Clean, comfortable ,convenient ?charming and did I say dog friendly? The roof garden is awe inspiring.