Fantastic location, very thoughtful touches. Great hosts. Would definitely recommend.