The place was nice and clean. The food was fantastic and so much of it too. We felt very comfortable and there were many nice touches such as fresh flowers.