Amazing place! It was great for a large family, with lots of places to sit and comfortably hang out - big tables, huge couch and nice indoor/outdoor flow. It is also within walking distance of the beach! Highly recommend.