Keighley's place is homey, welcoming and comfortable. You couldn't ask for a more pleasant place to stay.