Fantastic - charming, comfortable, clean, very well thought out, and perfect location. We had a blast and will be back.