The location is pretty central in Agios Nikolaos. You can easily go there by bus, as the bus station is nearby, among other relevant locations.
It is close to several beaches and when travelling by bus or car you can reach some other really beautiful beaches as well.