Great experience; The public (guest only) areas were great place to meet people from around the world. I had no idea this location was designed to accommodate 25++ guests !
Very professionally run; place to keep bikes inside (bike pump etc); the extensive system and locations for food to be stored and prepared. The attention to detail (like guitars + strings available), free items area - things left by guests (food, suntan lotion) even some beach toys. Use of the porch, foyer or something similar as a means to deal with meeting up with those who are not guests would be helpful. The kitchen, 'light breakfast' etc, we way above my expectation.