Great location, great for a family of 5. Would 100% recommend Rita and this location in Polanco. Right in the heart of the city. Walking distance to many great restaurants.