A rustic site but with all the details thoughtfully worked out and communicated clearly. Fantastic location and a fun place to stay at.