Firstly, our communication with the host was good. She was helpful in coordinating a transfer to and from the airport. She was ready and willing to help despite being located in a different time zone. The condo was spacious and clean. The kitchen needs a deep cleaning, organization and maintenance. The microwave light and vent were broken, the Nespresso machine was not functional and the freezer door was broken. The lighting in the kitchen was inadequate. There was no laundry detergent or dishwashing machine soap provided. The gas grill was dirty, corroded and non-functional. The clothes washers were moldy and full of sand.The pool on the property was clean, but the structure was not well maintained. The main reason we chose this listing was for the as advertised hot tub. The resort hot tubs were empty and the condo hot tub was cold. The host assured us the hot tub heater was in working order but it remained cold the entire stay, despite several maintenance visits. Lastly, the resort property was in disrepair with constant construction noises (jack hammers, power tools) interfering with our ability to enjoy the outside, including the beach. We were not informed of any construction issues prior to arrival. Overall, our stay was disappointing and we would have chosen a different location.