Overall, we enjoyed our stay and family time very much. This property is in a great location and close to all amenities. Great views and exceptional accommodations. I enjoyed the fire place and patio off the master bedroom. Unfortunately, this property was not clean despite the high cleaning fee. At first when we arrived, things seemed to be in order but the longer we stayed the more we noticed. I would have appreciated a heads up that the property has a pet staying in it often because it is advertised as no pets. Both of my daughters are allergic to dogs and cats and this unit had animal hair everywhere. On the couch, on the throw pillows, embedded in the carpet, in the tracts of the sliding doors and in the bedding. I had to wash the sheets of each bed that was used because it had enough animal hair present that my daughters developed itchy eyes, cough etc. If you have an animal allergy, be aware. The Keurig and coffee pot were both molded and had water left in the reservoir from previous use that had calcified to the point it would not come clean. The jetted tub had not been cleaned in a while because when I used it black material came out of the jets. There are also several broken things in this unit such as fridge drawer, broken tile in the flooring, missing hot water handle on the bathtub etc. I did email the owner with my concerns once we left the property but I have not received a response at this time.