Great staff, great location. Very nice roof terrace with swimming pool.