Would highly recommend very clean, up to date, modern, has outdoor seating, and very spacious.