The condo was equipped with everything you would possibly need (shampoo, conditioner, body wash beach towels, etc). The unit was nice and clean and Jennifer was great in terms of communicating within a timely fashion. Checking in and checking out was hassle free. Would definitely stay again.