This place was great for the 4th of July weekend. The only thing bad was that theirs so many people and floors that it takes 10 -15 minutes to get to your room. The other thing is the valet drivers, they drive your car carelessly. But other than that it was a great stay on the beach. The place is very big and very clean.