The place is as good as it is advertised, and service is excellent.