Clean, well appointed and nicely located.