This place is cute, clean, fully stocked with whatever we needed. We enjoyed the hot tub and the close proximity to Twin Lakes beach. The dog was nicely contained when we let him out in the yard. Definitely recommend!