Excellent, quirky, capacious, comfortable, convenient, and clean! We enjoyed our stay immensely and Grant was a very communicative and gracious host.