We had a really nice stay at Athena Village. The location is perfect - close to to the sea and the tourist street but really quite. The rooms were super clean and perfect for a short stay of 2 people.