Had a very nice stay! Everything was as described and shown in the pictures. the self check-in process was very easy with good instructions. Yorgos was easy to communicate with. I very much recommend this flat to other travelers!