A comfortable, homely space which ticks all the boxes for a holiday stay.