Beach view was very beautiful, especially in the mornings. Had 7 adults, a toddler, and an infant. Amenities were great, we all had our own beds and everyone was comfortable. But after check in someone found a dirty sock that didn't belong to any of us, the balcony was dirty and there were toenail clippings all over, I found a wet towel in the dryer that wasn't ours, but the worst thing was on the nightstand next to the bassinet my infant was sleeping in was a used test strip and half of a pill that didn't belong to any of us. Overall the stay was wonderful but the cleanliness was lacking.