The place is at heart of Latin Quarters.
Restaurants are very nearby.