A fantastic spot with everything we wanted and needed. A beautiful retreat and fantastic hosts!