This is a beautiful place with a big TV. It’s right next to a supermarket, the metro, and several delicious restaurants and cafes. Perfect for a trip to Athens!