Vasilis place is overall very convenient.
The check-in was super easy and we were explained everything needed to use the apartment and common area/pool.