I don't have much to add to the other reviews: this place is wonderful and Christina is a fantastic host!
A note for the digital nomads out there: the bandwidth of the wifi/internet is more than sufficient for running one stable zoom video call at any one time. In a test I was able to do two video calls in parallel without a problem, though I have no long-term experience with this.