The condo was very nice and clean, however the bed linens smelled clean but had stains. They should be replaced. The dining table cloth was also dirty. Besides that everything was great. There were items for the beach, however the umbrella was broken and boogie boards were also pretty much snapped in half (the kids still enjoyed the beach with them). The cooler was small but all that I needed. Overall, very satisfied and would recommend.