Excellent place! Clean, beautiful, private, and with so much room. Hosts provided everything I could possibly need. Definitely coming back some time.