Terrible property management company. As soon as we got to the condo to check in we couldn't because we were not specifically given the room number. The receptionist told us that they were not informed by the property management company that we were staying there. It took me about 30 minutes just to check in because I had to try to get ahold of someone at the property management company and then was charged a check in fee by the condo that I was not informed I would need to be paying when I booked the room! When I told the property management about the fee they said sorry and that they had never heard of a check in fee before but didnt offer to try to get that reimbursed. When we finally got to our room we immediately noticed the room had not been swept, mopped and none of the furniture had been wiped clean. The stove top needed to be cleaned before we were able to use it and one of the burners is missing a piece. There was dust everywhere, the ceiling fan, the furniture, the bottom of the bathroom sink. My daughter was sneezing and coughing the entire time we were there. Again when i told the property management about it being dirty they said the cleaner was there at 4 which is when check in is so I was confused as to why she was there when we were supposed to be in the room, that's supposed to be done before check in time. They offered her to come back and clean but we had already settled in the room and werent going to be inconvenienced by someone getting in our way when we are supposed to be on vacation and it should have been done beforehand, the room is tiny to begin with, looks bigger in the pictures. Dont expect to get a good nights sleep either. The bed in the bedroom is like sleeping on a rock and the day bed in the living room keeps slipping off onto the floor all night as your sleeping on it. The absolute worse part was in the bedroom, there was no outlet cover on one of the outlets and the smoke alarm in the bedroom was not attached. That is an incredibly dangerous hazard especially since we had children with us! I was not given any wifi information even after asking for it specifically. The text message that the property management company sends to its guests for check in is very unclear and mixed around. Incredibly hard to decipher and without important information. The only good thing about this room was the view and walking distance to the beach. The pictures of the room are absolutely misleading. Please choose carefully.