Nice place to eat with good amenities