Clean, cozy, great resort, and the hosts are super attentive.