This is a great place and comes as advertised. I think my trip to Greece came during a heat wave and it was a little warm in the apartment but I think that’s bad luck.
The space itself is huge. Multiple rooms for privacy and a good balcony to sit and people watch. I would highly recommend for groups up to 5.