Nice place. We were only two but it would comfortably sleep 6. However, one of the bedrooms would be in the basement.
Our master bed was big and comfortable.
Having a car is essential.
Marista has some great cheap restaurants.
Angelos was friendly and helpful.