The location is perfect. The place is easy to access and there are bars/restaurants next to the entrance. I would totally recommend this place to anyone who is spending a few days in Athens.