I wish I’d read the other reviews first, but I went with the price & location, so buyer beware. The unit was overall clean but musty-smelling and very dated: tiny kitchen countertop, electric coil stovetop with cruddy burner pans, dirty oven, coffee maker with cruddy burner plate, fridge light didn’t work, microwave oven was weak, sofa was uncomfortable, shower head corroded, toilet runs for a full 4 minutes after flushing, cheap squeaky bed, no hangers or hooks to hang anything up, dresser drawers were too funky for us to put our clothes in, wi-if crapped out twice & needed re-booting, TV has basic cable but no streaming availability. 3 bath towels, 2 hand towels, 2 wash clothes, 3 beach towels & minimal toiletries were provided in the unit. Laundry is coin-op and not in the unit. We never bothered with the pool, so I can’t comment about that. Beach access was convenient & easy. Staff was great as were check-in & check-out.