Great location and service and lovely place. Nice big TV and good internet. We enjoyed this place more than the other 4 places we stayed at while in Greece. Great communication and helpful hosts.
I would highly recommend this place.