This property was nice and the staff was great. The room was not as clean as it should've been. The floors were extremely dirty to the point I ran out and purchased socks for my kids to walk around the room in. Also, the beach towels that were provided in the room were not clean. The people above us were extremely loud with stomping and throwing things on the floor all night. The first night I didn't know who to report the issue to since the office was closed. So, I got maybe 2 hours of sleep. The second night, I did contact security and they handled the issue immediately. Overall, my stay wasn't bad, but it wasn't as great as I expected it to be.