The apartment was clean and close to amenities . Communication before arrival was great and on arrival at the airport response was immediate making check in very easy . Great location and roof terrace was great in the good weather .