I loved this property for the location and amenities, but it was not managed well! Upon arrival we noticed that condo had not been cleaned well. There was hair in the bathroom drawers and shower, a large cockroach half dead in the bathroom, and the floors felt very dirty on bare feet (we removed our shoes at the door). After being in the space for a couple hours we all noticed the bottom of our feet were black with dirt and my crawling infants hands and pajamas were black from the dirty floors. We checked out the chairs out on the porch bin to prepare for our day at the beach and could tell they were mostly bent, rusty, and mostly broken. I decided to contact the property manager over the cleanliness and the broken chairs. She brought us out new (extremely cheap from Publix) beach chairs the following day and coordinated for a ‘cleaning company’ to come out and scrub the floors. After the cleaning crew was supposedly there to clean the floors the cockroach remained and the floors looked and felt just as dirty to us - there were just some lines on the floor where a wet mop pushed some dirt around. There was no mop in the condo for us to use so we had to get down on hands and knees and scrub the floors with dish soap and misc rags that were around the condo. Not something I had in mind to have to do during my vacation, but with a little one crawling around they were just unacceptable. The keys for the gates were difficult to use and often got stuck and required a lot of jiggling. The crib advertised is a pack and play and the base/mattress was broken and unusable. The high chair was nice but I also had to clean up dried food from the previous renters before use. On the bright side, the beach is gorgeous and the water is calm and warm. The pool claimed to be heated, but it did not feel like it. The ocean water was much warmer than the pool. My child shivered in the pool so unfortunately we didn’t get to use the pool. The condo otherwise had everything we needed. The beds are far from comfortable and the knives are all super dull, but everything else was comfortable and convenient. I would return again to Beach Palms but I wouldn’t rent this unit under current management again.