I had mixed feelings about my stay. On the positive side, The unit is spacious and the kitchen is well stocked. The AC worked amazing, the outside grounds are well maintained and clean, and the beach is gorgeous. I also appreciated that the manager sent someone right away when I messaged about a toilet that was wasn't flushing. However, the interior condition was a major disappointment. Upon arrival the place had an overwhelming smell of Pine cleaner. The bathrooms were gross, the toilets were dirty with dark water (constantly), the shower was moldy and the shower curtain needs to be replaced.We traveled with a group of three couples, all different units and our bathroom was by far the worst of the group. To make the matters worse, I couldn't even turn on the ceiling fans because it were so filthy. One of the side tables in the living room was broken. The sleeping arrangement were also poor. The unit only had sheets and no blankets forcing me to use the same gray bed cover thats on the website picture and it had a huge stain. Not cozy at all. Please consider remodeling the bathroom, replace the broken furniture and provide better cleaner cozy blankets and pillows. Instead of forcing us to cover using the same comforter that you're using to cover the bed. When you're on vacation and paying so much money, you want to sleep well. For what we paid, we expected much better. The cleaning crew needs to do a significant better job to match the beauty of the outside grounds.