We had such a great stay, the apartment is very well designed and in a great location. The roof terrace and communal space is great for groups to stay in. David and Antonio were great at check in too, would definitely stay again!