We stayed for over two weeks. Great facilities - hot tub, pool, BBQ, laundry room. Really stellar. Nice local beach across the street, especially for kids.
The apartment space is small and dark and could benefit from some reorganization to maximize space. Basic kitchen. It was a Good experience overall - but not great.
That said, the host is kind and responsive (she sent some kitchen items that were missing, like a kettle -- overall good interactions and appreciated).