Spiros's place is excellent! It has everything you need, very clean, and good internet! He is great at communicating and even went to the trouble to look for something i may have left in the apartment after our stay. The location is great and can't be beat.