Upon arrival we were given a cracked key card that would not open the door, so someone from maintenance had to come open the door for us. After unloading luggage and further inspection, we found dust an inch think on the bathroom vent fan, Sheetrock pulling a loose from the wall, mildew around the ac vents in a few rooms, food and trash left on the bedroom floor & that even at low tide you could not sit on the beach in front of the unit! This unit needs to be deep cleaned & updated!! We had to stay 2 nights because the rental company was closed on Sundays. Once Monday morning came I went down to the rental office and they were kind enough to move us to a much nicer place.