David and Myf were great. Very responsive and helpful in the lead up, and the place itself was perfect for the occasion. Would strongly recommend this place to any group... though maybe try Summer instead of winter so you can take even better advantage of the pool and the proximity to the beach.