We would 100% stay at this unit again. It was perfect for our family of 4 adults, two small children and one toddler. While we didn’t even make it up to the indoor pool on the 22nd floor, we thoroughly enjoyed the outdoor pool and the baby pool every day. There are lots of staff on the property keeping it clean, and they were all very friendly. All towels were provided (bath, hand, and face), one set for each person. Suggest bringing a couple of your own kitchen towels though. Shampoo and shower gel provided in bathrooms. I believe we pretty much had everything we needed. More TP would always be a bonus with 6 people using the bathrooms. Only downside is that this unit only has one “free” parking spot. It seems like additional spots are hard to come by. We had to park at the municipal lot two blocks away at 10 for the first day, and then we lucked out and got an on-property spot for the rest of our stay at 20 per day. I totally understand the logistics of managing this process, but the lot never looked full. There were lots of seemingly unused spots, but who knows, maybe my perception is wrong on this. At any rate, that would not deter us from staying here again. We’ll definitely try for this unit again on our next visit to Ocean City.