We had a beautiful stay. We loved the view, the well-stocked kitchen, the back porch, the beach access and many places to sit and look out the window. The place was cleaned well, but there was a bit of dog hair that seemed to get kicked up the more we walked around in that the longer we stayed, the more dog hair seemed to appear.