I rank this as average. For the price would’ve expected nicer. We arrived alittle early but we’re not able to check in because they were cleaning. We came back later and were surprised to find how dirty room was. Someone went to bathroom and never flushed the toilet. We moved beds together and in doing so found a child’s shoe and shorts. The blinds were sticky and dusty. Shower wasn’t wiped down. The apartment old and outdated. The complex itself had a smell at the elevators because the garbage shut is right there. Benefit was being right on the beach. Wasn’t horrible but will probably look for something else next time.