A comfortable homely stay.