We really enjoyed our stay. The location was great. The beds were comfortable. The apartment was clean and had everything we needed. The roof terrace was great. Check in and check out very easy. Great communication from the host.