Very clean and ample parking. The place was very well maintained and the host is there to help you if you need. There was so much of food that a few time I skipped a meal. Loved it.