We loved our stay at Stelios place. It was well equipped, a clean and large room. But undoubtedly the best part was the location! Stelios was a gracious host and always happy to help! We did read a lot of reviews saying the place was noisy, but the busy road was actually such a plus point and it wasn't all that noisy! You will realise this when you have an early morning flight to catch!