The unit was as described in the listing. It was clean and came with sheets and towels that could be washed in the washer/dryer in the unit. There was also one roll of toilet paper in each bathroom, one roll of paper towels, one little box of detergent, a couple individual size dishwasher soap, one dish sponge, and a small bottle of dish soap. There were also theee beach chairs (adult sized but sit really low on the ground) and a bucket with some sand toys. The knob on the dryer broke when we were staying there but the property manager offered to get us more towels and sheets as needed, so that was nice. The pool is only a few steps away and the beach is close too. There is a beach service that has an umbrella and two loungers available to rent for about $36 for the whole day, $24 for 4 hours, or $8 for one hour. Overall, it was a great location and we would definitely stay here avain.