Perfect for a group gathering. Right on the beach with plenty of open space on the main floor to gather. The view is spectacular and Lou is a fantastic host.