The unit appeared to have been surface cleaned, but overall it still felt dirty. The air conditioner, vents, and exhaust fans do not seem to have been cleaned in quite some time.The beds were extremely firm and uncomfortable for sleeping. Access to the beach requires walking over a very steep, sandy, uneven dune, which was difficult for us even though we are in good shape for our mid-60s. We eventually chose to walk a couple of blocks north and use the public beach access instead to avoid the dune.The shower is advertised as having a small entrance, but that description is an understatement.On the positive side, the air conditioner worked very well, the smart TV functioned properly, and the Wi-Fi was reliable. The unit was also well stocked with essentials including trash bags, paper towels, laundry detergent, dish soap, bath towels, and washcloths.We were informed there was a laundry area, but we were unable to locate it. Also, despite the listing, you cannot see the beach from the room because it is located on the opposite side of a very tall sand dune.For the price, at least a partial ocean view would have been nice.