Clean, cosy and well-equipped