The location, description, and amenities were all excellent. When we arrived on our check in day, the inside condo temp was 78 degrees and the walls, floors, and counter tops were covered in sweat! We unloaded everything & went down to the beach to give the condo an opportunity to cool off. When we came back up it was still 78. I called the after hours number & reported it. This is when communication became mishandled. I was told someone would come out. I had to go purchase fans at the local Dollar General. One hour later, without a serviceman or call, I then called back only to be told ‘sorry, she reported it but is off duty. Someone will come out.’ It was 11pm. At 1am, still without repair or a phone call, I called for a third time. I was told if someone will come out, they’ll call me. IT WAS MISERABLE!!!! Saturday morning at 9am I called Gulfsands Rentals to complain only to be met with “well is the company coming out to fix it?” WHAT?! I have no idea!! This is when I looked on the thermostat & called the company myself. The AC company confirmed that last pm someone did call & report it but did not leave a condo # therefore a serviceman could not go out. ANNOYED. Many failed to properly do their job numerous times causing our first evening, night, and following morning to be absolutely miserable. Luckily when I called the AC co. they immediately sent someone out to fix the issue. Major communication issues with Gulfsands Rentals & their after hours emergency system. I was given 1/2 of that nights rental back & the fan cost (only after arguing & emailing my receipt to a manager.) On a positive note, beach, pool, & location were very nice. Should have more than one elevator as it took forever to wait for it. The condo does have pots, pans, dishes, and utensils. Bring your own seasonings. We also could not get the ceiling fans in the living room or balcony to work. Bring wash clothes/dish rags. They only supply one each!