We had a lovely stay at this flat. It was clean, two bathrooms with a full kitchen. Everything is very new, fresh and clean. Check-in/out was very easy and Nasos was very accommodating of our flights and arrival time.