The house was not as clean as we expect, and they also have a major ant problem, which I have since come to find out the hosts already knew about. Apparently they had an exterminator out a few weeks before our stay, but knowing this, they should have been extra diligent with making sure the problem was resolved and thoroughly cleaning the place before we arrived. There were ants everywhere, and I mean everywhere. When we started to look closer, there were ants in the bathrooms on both floors, dead ants and dust along the baseboards of the downstairs bedrooms, and we even saw some dead ants under the glass of a picture on the wall! We didn't really want to use the kitchen since ants would be on the counter and in cabinets, plus the spices available in the cabinet were old and stale (probably also had ants in them, but didn't check that closely). Overall the house served its purpose, but we could not be super comfortable. Also the Wi-Fi doesn’t work, but that wasn't a big deal for us on this particular trip. Check-in process was in-person & a bit lengthy. If given the option, I'd prefer self-check in. It would be great to at least have hand towels in the bathroom and kitchen, even though we have to provide our own linens and bath towels. But to give a few pros: Ellen is nice and was very communicative. The house is nicely laid out & in a nice location, walkable to beach or bay, playgrounds and some restaurants and shops. Unfortunately, we would not stay here again.