This cottage was in a great location for the beach & access to Freshfields. It was also wonderful to be able to have our dogs with us. A few things were amiss, however. On our arrival at 4 p.m., the cleaning service was still on property and requested an additional 30 minutes to complete their service. Not a big deal, but honestly, I don't know what she was doing, just not cleaning. The cottage could use a good, deep clean. I know "dog friendly" will mean there is some wear and tear, but it was downright dirty. The floors were filthy, carpets could use a refresh and the bath mats and comforters didn't appear to have been laundered for a very long time. The refrigerator should be emptied also, there were so many condiments and food left behind - I understand not wasting things, but overall it just felt unkempt. The screened porch was absolutely filthy, the furniture (not what's pictured online) was moldy and the grill had no propane - although I don't think we would have cooked on it anyway. It needs replaced. Additionally, it would have been nice to know of the construction in the unit next door - we would have stayed elsewhere. It started before 8 a.m. on Monday morning, and continued every single day until after 8 p.m. It was very disruptive for the dogs, who barked constantly while we were in the unit on the weekdays, so not very relaxing for us. It was nice to have our dogs with us, but not exactly the trip we planned.