Good place, good service, good price, many restaurants nearly.