Great location and a cool place that is well designed. Right by the beach with some nice waves and not too far from some town centers. Right amount of interaction and separate space given. Friendly hosts willing to give advice and help out during and after (I left something behind) to make sure we were all set up. Would recommend!