A great place to stay, comfortable, flexible, and homely