have researched & can't find much feedback on this place. Has anyone stayed there that could help me out. We are a group of 6 adults & 2 kids staying there Dec 30th and this was the only place that I could get a booking for that was on the beachfront (everyone insisted it be beachfront!).