Perfect stay. Communication was excellent. Location was perfect and easy to find. The apartment was well catered for and had everything we needed. The roof terrace was stunning. Loved everything about it.