Very nice apartment. Roof terrace is great. Check in and communication was great .