This place is an absolute must! The location is perfect, very spacious for our large party of 8, it was amazingly quiet considering the location, Stefanos and Rosa were wonderful in making sure all our accommodations were met. I can’t say enough about how great this place was. If you are considering a large villa in town- I say don’t hesitate- book it!