They offer some complementary foods & drink in some evening.
No, there was no dinner. They are plenty of nice restaurants (dine-in and takeout) in walking distance. You can also prepare food in your suite or outside on the grill.
Thanks! Your answer is awaiting moderation.