Several issues including check-in process and overall condition of the home. We were given an entry code to use upon arrival, which we discovered when we were 5 mins away from the home that we needed to pickup a key. Ocean Sands Reality was unsure how we received a text message with an entry code, they had no record of the message but I was able to share the message I received - they had no explanation. While this was not a huge issue, we were frustrated at the miscommunication and that we needed to turn around to pick-up the key.Once we arrived at the home, we discovered a large contractors fan and extension cord in the basement. I had to call Ocean Sands and at this time they told me there was a previous leak in the ceiling from the air conditioner and we should leave the fan running to help dry. There was no mention of this leak during the two conversations I had with the rental company within the 20 minutes before check-in. Several dressers were broken, nightstands had dirt and stains, dirty towel in one of the bedrooms, a shower would not drain in the one bedroom, broken toilet handle. The top floor air conditioner broke during our stay (maintenance provided window air conditioners), several of our guests experienced an electric shock when placing their hand on the side of the pool, and a piece of decking on the top deck is missing nails and almost caused injury from a trip. Would NOT recommend this property. Location was the only "plus".