A wonderful place to stay, one that matches the description quite well and does not disappoint.