The M Resort has a nice Restaurant on the top floor with an outdoor seating area. I am not sure of the prices but there is plenty of room there and close to the SP. Maybe you can talk to them. Barry