Clean, spacious and perfectly located.