We are a family of four with two young children. We had a great time with our stay here. The location is great! The hosts were super helpful and responsive. We were lucky to see great sunsets, rainbows, sunrise, moonrise (you name it) straight from the apartment.
We were facing a few challenges that are unique to our situation, you may or may not depending on your situation. There is no dishwasher (they didn't say there was one, we failed to read the details), the microwave stopped working after a day (it will likely get replaced before the next rental). There were water dripping into the balcony from the apartment above, not a big deal, but you get curious about the source of the water. TV didn't work etc.
Overall it was a good experience. we may have been one of the first families to say there. It is still highly recommended as the small issues will get fixed eventually by the owners.