Arrived on time but room was not cleaned yet. Was asked by host to be patient. Host advised we could bring our stuff to the room and the cleaner was almost finished. Room was not clean at all. All the dirty linens and blankets from the previous guests were sitting on the sofa. Dirty linens should be placed on the floor. Then the cleaner only took the sheets away to be washed and was leaving the blankets from the previous guests for us. I told the cleaner I wanted clean blankets and then he left. Two hours goes by no cleaner and finally the host called to say the cleaner quit and we had to leave. My family and I travelled 2 hours to get there unloaded our stuff, waited two hours for the room to be cleaned only to have to repack and drive two hours back. Host offered no help or reimbursement. Also pool is in the shade all day and the beach is almost nonexistent. DO NOT STAY HERE!