The place is very nice and its location is perfect for many of the live music venues of Athens!