First let me say the location is amazing! When we arrived the apt was dated, one stool was stuck/broken underneath the tile island and our sheets were not clean. Now let me say, the management immediately noted the issues and addressed them by bringing a brand new set of sheets. The stool wasn't a factor in our stay and wasn't an urgent matter in our opinion. The bathrooms were clean, they have great beach toys, chairs, bikes, etc. That being said, we wouldn't stay at this unit again but we would stay at another of Al's apt's that have the updated furnishings and amenities. Overall our stay was amazing and the management accommodated our requests and we were extremely pleased with their service!!