Clean, well presented and a homely stay