Everything we needed! Airbnb was cozy and comfortable and within a surprisingly nice hotel (with amenities). Appreciated the beach towels, beach mats, cleaning products, and other helpful inclusions. Toilet paper and soap/shampoo were running low when we got there but the host was quick to replenish them for us. The shower water temp was a little unpredictable but ultimately wasn't an issue. The bed felt more like a full than a queen, though not sure.