I loved staying at Cosmea apartment. It’s perfectly located, there’s everything what you may need and the terrace is amazing indeed. Diana was super warm and welcoming even though we didn’t meet in person. I was looking for an apartment with self check in as we had a very late flight, so Diana send us super detailed instructions with photos, it was so easy to find it and get in. Moreover, she was in touch with us very late on the arrival night to make sure everything went smoothly. That was a perfect stay!!