Awesome place for a reunion or big group right by the beach. Great communication from the hosts. There's limited wifi and phone reception, so go here to play not work :)