we had a lovely time at Angelos place...it had all the basic amenities (although we had some problems with the hot water for a warm shower & the bed wasn't the most comfortable)!
It was in a rather noisy neighborhood but it was close to the piazza, restaurants and sea.
maybe a little overpriced for what it was but we did stay there over the new year!
the communication was great.