Diana is kind & so helpful. She was accommodating when we had to change our dates due to visa issues, let us check in early; she even moved out a bed & gave an extra desk for us to work remote. I had a concussion, & she was incredible. She checked in on me often & called a Dr for me, & offered to bring us food! She was so caring, even checked in on me when I was home. Pros: Awesome hosts - they contribute a lot to the quality of the stay. They were more than accommodating for our needs. Spacious & nice room. The outdoor shower is cool! Good pressure & hot water. King bed was nice for size. The communal kitchen is fun, nice to meet other travelers. Cons: AC broke a couple times (but was fixed ASAP & Diana offered to take us to dinner!), but we could not turn it below 25C. Loud planes due to airport proximity, & barking pups. Pillows were hard, but that's subjective. You will need a golf cart to get around. Overall I recommend this stay; good value for money, fun & wonderful hosts.