Location was great, was close to everything and the resort's amenities were good. However, the unit itself was not very comfortable with two adults and 3 teens. There was sand all over the floor upon arival, they only provide you with very minimal/very low quality paper products. There was only 1 extra blanket that was light weight and very hard and all of the throw blankets were soiled, had holes in them and one had wires poking out of it. The furniture is not condusive to a larger family hanging out comfortably. The beach equipment provided was very worn and broken and there was a pile of sand in the closet where it was stored. We spent a half a day purchasing basic items to make our stay comfortable such as more paper products to last for a family of 5, trash bags, laundry soap, beach towels and blankets etc. This is more of a place to stay if your driving in and can bring everything you need with you. The management company was kind and responsive, tried to resolve the matter but it was little too late for us. We will not be staying again. Of note, the beach access is a tiny section in between other private roped off beach areas... save yourself the hassel and drive down the street to the other public beaches!