This place was just what we needed! Perfect for our group beach weekend.