Clean, cosy and well-maintained hotel.