Please understand that the unit you think you’re reserving is not necessarily what you’ll end up being placed in. Our accommodations were not comfortable for our family of six. I verified prior to booking that I was going to get the unit (more individual beds vs sofa sleepers, plus a washer) as depicted in the photos, and was assured I would, but did not. I was not able to be moved into the unit I desired and responses to my concerns were slow. The first night was terrible due to insufficient bedding and pillows (none) for the sofa sleepers and I had to wait for the next day to try to resolve the issues. It was a Sunday morning when I was trying to get the problems addressed, and it was several hours before someone contacted me. The pullout sleeper sofas are not that comfortable for grown children. The area is great and pool/hot tub are beautiful, but the actual units are quite small. The kitchen supplies are the bare bones and you can get by, but simple things like a pizza cutter and whisk or hand mixer are not provided. The shower was not supplied with soap, shampoo, or conditioner as advertised, and my attempt to get the containers filled was not successful. Plan on bringing your own or purchasing during your stay. Having access to beach loungers (2) was a nice perk, and use at the beach is quite a simple process. The building is very clean. All in all, our stay was a success due to the great weather, location of the building, and access to shops and restaurants along the beach boardwalk. Stay Sol and the host did provide me with a discount for the inconveniences (and offered a full refund if I chose to move elsewhere, but I couldn’t find a suitable place on such short notice during peak season), so that was greatly appreciated. After the first night and half the next day trying to find another place, we resigned to the situation we were in and didn’t let it ruin our vacation.